import 'package:get/get.dart';

class GeneratedContent {
  final String id;
  final String text;
  bool isSelected;

  GeneratedContent({
    required this.id,
    required this.text,
    this.isSelected = false,
  });
}

class PreviewState {
  // 生成的内容列表
  final RxList<GeneratedContent> generatedContents = <GeneratedContent>[
    GeneratedContent(
      id: '1',
      text: '重新生成的内容，按生成顺序显示下来，可以对比后选择喜欢的文本，也可以对文本进行删除。重新生成的内容，按生成顺序显示下来，可以对比后选择喜欢的文本，也可以对文本进行删除。',
      isSelected: false,
    ),
    GeneratedContent(
      id: '2',
      text: '重新生成的内容，按生成顺序显示下来，可以对比后选择喜欢的文本，也可以对文本进行删除。重新生成的内容，按生成顺序显示下来，可以对比后选择喜欢的文本，也可以对文本进行删除。',
      isSelected: true,
    ),
  ].obs;

  PreviewState() {
    ///Initialize variables
  }
}
